package com.kayt.cyberBar.cuser.business.entity.po;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * BHandWorkDetail entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "b_hand_work_detail")
public class BHandWorkDetail implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -7041926611917351652L;
	// Fields

	private Long id;
	private String handWorkDetailCode;
	private String handWorkCode;
	private String onlineInternetFeeSales;
	private String offlineInternetFeeSales;
	private String internetFeeSales;
	private String onlineItemFeeSales;
	private String offlineItemFeeSales;
	private String itemFeeSales;
	private String shiftDefray;
	private String shiftSales;
	private String orderTotal;
	private String otherSalesCount;
	private String onlineOtherSalesCount;
	private String offlineOtherSalesCount;
	private String shiftSalesCount;
	private String totalReturns;
	private String inventoryStatus;
	private String handDescription;
	private String createTime;
	private String updateTime;
	private String statusCode;

	// Constructors

	/** default constructor */
	public BHandWorkDetail() {
	}

	/** full constructor */
	public BHandWorkDetail(String handWorkDetailCode, String handWorkCode, String onlineInternetFeeSales,
			String offlineInternetFeeSales, String onlineItemFeeSales, String offlineItemFeeSales, String shiftDefray,
			String shiftSales, String orderTotal, String otherSalesCount, String shiftSalesCount, String totalReturns,
			String inventoryStatus, String handDescription, String createTime, String updateTime, String statusCode) {
		this.handWorkDetailCode = handWorkDetailCode;
		this.handWorkCode = handWorkCode;
		this.onlineInternetFeeSales = onlineInternetFeeSales;
		this.offlineInternetFeeSales = offlineInternetFeeSales;
		this.onlineItemFeeSales = onlineItemFeeSales;
		this.offlineItemFeeSales = offlineItemFeeSales;
		this.shiftDefray = shiftDefray;
		this.shiftSales = shiftSales;
		this.orderTotal = orderTotal;
		this.otherSalesCount = otherSalesCount;
		this.shiftSalesCount = shiftSalesCount;
		this.totalReturns = totalReturns;
		this.inventoryStatus = inventoryStatus;
		this.handDescription = handDescription;
		this.createTime = createTime;
		this.updateTime = updateTime;
		this.statusCode = statusCode;
	}

	// Property accessors
	@Id
	@GeneratedValue
	@Column(name = "ID", unique = true, nullable = false)
	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	@Column(name = "HAND_WORK_DETAIL_CODE", length = 64)
	public String getHandWorkDetailCode() {
		return this.handWorkDetailCode;
	}

	public void setHandWorkDetailCode(String handWorkDetailCode) {
		this.handWorkDetailCode = handWorkDetailCode;
	}

	@Column(name = "HAND_WORK_CODE", length = 64)
	public String getHandWorkCode() {
		return this.handWorkCode;
	}

	public void setHandWorkCode(String handWorkCode) {
		this.handWorkCode = handWorkCode;
	}
	@Column(name = "ONLINE_OTHER_SALES_COUNT", length = 64)
	public String getOnlineOtherSalesCount() {
		return onlineOtherSalesCount;
	}

	public void setOnlineOtherSalesCount(String onlineOtherSalesCount) {
		this.onlineOtherSalesCount = onlineOtherSalesCount;
	}
	@Column(name = "OFFLINE_OTHER_SALES_COUNT", length = 64)
	public String getOfflineOtherSalesCount() {
		return offlineOtherSalesCount;
	}

	public void setOfflineOtherSalesCount(String offlineOtherSalesCount) {
		this.offlineOtherSalesCount = offlineOtherSalesCount;
	}

	@Column(name = "ONLINE_INTERNET_FEE_SALES", length = 64)
	public String getOnlineInternetFeeSales() {
		return this.onlineInternetFeeSales;
	}

	public void setOnlineInternetFeeSales(String onlineInternetFeeSales) {
		this.onlineInternetFeeSales = onlineInternetFeeSales;
	}

	@Column(name = "OFFLINE_INTERNET_FEE_SALES", length = 64)
	public String getOfflineInternetFeeSales() {
		return this.offlineInternetFeeSales;
	}

	public void setOfflineInternetFeeSales(String offlineInternetFeeSales) {
		this.offlineInternetFeeSales = offlineInternetFeeSales;
	}
	@Column(name = "INTERNET_FEE_SALES", length = 64)
	public String getInternetFeeSales() {
		return internetFeeSales;
	}

	public void setInternetFeeSales(String internetFeeSales) {
		this.internetFeeSales = internetFeeSales;
	}
	@Column(name = "ITEM_FEE_SALES", length = 64)
	public String getItemFeeSales() {
		return itemFeeSales;
	}

	public void setItemFeeSales(String itemFeeSales) {
		this.itemFeeSales = itemFeeSales;
	}

	@Column(name = "ONLINE_ITEM_FEE_SALES", length = 64)
	public String getOnlineItemFeeSales() {
		return this.onlineItemFeeSales;
	}

	public void setOnlineItemFeeSales(String onlineItemFeeSales) {
		this.onlineItemFeeSales = onlineItemFeeSales;
	}

	@Column(name = "OFFLINE_ITEM_FEE_SALES", length = 64)
	public String getOfflineItemFeeSales() {
		return this.offlineItemFeeSales;
	}

	public void setOfflineItemFeeSales(String offlineItemFeeSales) {
		this.offlineItemFeeSales = offlineItemFeeSales;
	}

	@Column(name = "SHIFT_DEFRAY", length = 64)
	public String getShiftDefray() {
		return this.shiftDefray;
	}

	public void setShiftDefray(String shiftDefray) {
		this.shiftDefray = shiftDefray;
	}

	@Column(name = "SHIFT_SALES", length = 64)
	public String getShiftSales() {
		return this.shiftSales;
	}

	public void setShiftSales(String shiftSales) {
		this.shiftSales = shiftSales;
	}

	@Column(name = "ORDER_TOTAL", length = 64)
	public String getOrderTotal() {
		return this.orderTotal;
	}

	public void setOrderTotal(String orderTotal) {
		this.orderTotal = orderTotal;
	}

	@Column(name = "OTHER_SALES_COUNT", length = 64)
	public String getOtherSalesCount() {
		return this.otherSalesCount;
	}

	public void setOtherSalesCount(String otherSalesCount) {
		this.otherSalesCount = otherSalesCount;
	}

	@Column(name = "SHIFT_SALES_COUNT", length = 64)
	public String getShiftSalesCount() {
		return this.shiftSalesCount;
	}

	public void setShiftSalesCount(String shiftSalesCount) {
		this.shiftSalesCount = shiftSalesCount;
	}

	@Column(name = "TOTAL_RETURNS", length = 64)
	public String getTotalReturns() {
		return this.totalReturns;
	}

	public void setTotalReturns(String totalReturns) {
		this.totalReturns = totalReturns;
	}

	@Column(name = "INVENTORY_STATUS", length = 64)
	public String getInventoryStatus() {
		return this.inventoryStatus;
	}

	public void setInventoryStatus(String inventoryStatus) {
		this.inventoryStatus = inventoryStatus;
	}

	@Column(name = "HAND_DESCRIPTION", length = 1024)
	public String getHandDescription() {
		return this.handDescription;
	}

	public void setHandDescription(String handDescription) {
		this.handDescription = handDescription;
	}

	@Column(name = "CREATE_TIME", length = 64)
	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	@Column(name = "UPDATE_TIME", length = 64)
	public String getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	@Column(name = "STATUS_CODE", length = 64)
	public String getStatusCode() {
		return this.statusCode;
	}

	public void setStatusCode(String statusCode) {
		this.statusCode = statusCode;
	}

}